Olivia Wilde attends the UK premiere of “Horrible Bosses 2″ at Odeon West End in London, England in a Michael Kors dress fro the Resort 2015 collection paired with a Michael Kors 'Leyla' clutch. Photo Credit: FameFlynetUK/FAMEFLYNET PICTURES, IMAXTree
Please to comment